#ifndef CIPODPROXY_H_
#define CIPODPROXY_H_

#include "CIpodLib.h"

#ifdef __cplusplus
extern "C"{
#endif

class CIpodProxy {
public:
    virtual ~CIpodProxy() {}
    virtual ipod_t getHandle() = 0;
    virtual int send(const uint8 *data, uint16 len, bool native = false) = 0;
    virtual bool isDeviceExist() = 0;
    virtual bool isExiting() = 0;
};
#ifdef __cplusplus
}
#endif
#endif /* CIPODPROXY_H_ */
